.filemanager{
	width:900px;
	height:600px;
	margin:1% auto;
}

.block-controls p.input-type-text{
	padding:3px;
}

.grid_3 .float-right {
    margin-top: 2px;
}

.grid_3 .block-controls{
	margin-bottom: 10px;
    margin-left: -5px;
    margin-right: 0;
    padding: 8px;
    width: 167px;
}

.grid_3 .block-border .block-content{
	padding-bottom: 13px;
    padding-left: 5px;
    padding-right: 5px;
}

.grid_9 .tabs-content{
	padding:10px;
}

.tabs-content span.button{
	padding:0.167em 2.5px 0.25em;
}

.button.with-menu .menu img{
	margin:-7px 0 0 -6px;
}

.filemanager .grid_3,.filemanager .grid_9{
	height: 600px;
    margin-bottom: 0;
}

.filemanager .grid_3 .block-border,.filemanager .grid_9 #content{
	height:580px;
}

.filemanager .grid_3 .block-border .block-content{
	height:495px;
	overflow:auto;
	border-radius:0.25em 0.25em 0 0;
}

.filemanager .grid_9 #content .tabs-content{
	height:515px;
	overflow:auto;
	border-radius:0.25em 0.25em 0 0;
}

.filemanager .grid_9 #content .tabs-content{
	display: block;
    float: left;
    padding: 0;
    width: 100%;
}

.arbo.listfolder li{
	width:30%;
	float:left;	
}

ul.arbo.listfolder {
    display: block;
    float: left;
    height: 460px;
    margin-top: 0.5em;
}

.tabs-content.vd #tab-current{
	display: block;
    float: left;
    margin-bottom: 30px;
    width: 100%;
}

.tabs-content.vl ul.arbo.listfolder li,.tabs-content.vd ul.arbo li{
	background:none;
}

.grid_9 ul.arbo ,.grid_9 ul.files{
    display: block;
    float: left;
    margin-top: 60px;
    position: relative;
    width: 100%;
	padding:0px;
}

.grid_9 .loading-tab {
    position: fixed;
    width: 615px;
	z-index:100;
}

.grid_9 ul.files {
	padding:0 0 0 30px;
	width:95%;
}

.images_edit{
	float:left;
	display:block;
}

.images_edit,.upload_file{
	display: block;
    float: left;
    margin-top: 57px;
    padding-left: 20px;
    width: 93%;
}

.images_edit img{
	text-align:center;
}

.dropfile{
	background-color: #E6E6E6;
    border: 1px solid #D9D9D9;
    border-radius: 0.25em;
    display: block;
    float: left;
    margin-bottom: 1.667em;
    padding: 1em 1.667em 1.667em;
    text-align: center;
    width: 93.5%;
}

.drop,.click{
	float:left;
	display:block;
	width:100%;
}

.drop span{
	font-size:30px;
	font-weight:bold;
}

.drop{
	font-size: 20px;
    font-weight: normal;
    margin-bottom: 15px;
}

.click{
	font-size:15px;
}

.up,.upload{
	float:left;
	display:block;
	width:100%;
}

.images_upload,.title_upload,.size_upload,.up_upload,.start_upload,.cancel_upload{
	float:left;
	display:block;
}

.upload{
	padding-bottom:10px;
	padding-top:10px;
	background-color: #E6E6E6;
    border-top: 1px solid #D9D9D9;
}

.upload.odd{
	background:none;
}

.upload:last-child{
	border-bottom: 1px solid #D9D9D9;
}

.images_upload{
	padding-left:10px;
}

.title_upload,.size_upload,.up_upload,.start_upload,.cancel_upload{
	padding-left:12px;
}

.images_upload{
	height:45px;
	width:65px;
}

.images_upload img{
	width:100%;
	height:100%;
}

.title_upload{
	line-height:45px;
}

.size_upload{
	line-height:45px;
}

.up_upload{
	margin-top:15px;
}

.start_upload{
	margin-top:10px;
}

.cancel_upload{
	margin-top:10px;
}

.message.no-margin{
	float:left;
	display:block;
	width:100%;
	border-radius:0 0em 0.333em 0.333em;
	border-top:none;
}

.grid_3 .message.no-margin{
	width:98.5%;
}

.tabs-content.vd li {
	width:95%;
	float:left;
	display:block;
}

.tabs-content.vd li a{
	float:left;
	display:block;
	width:50%;
}

.date_detail{
	float:left;
	display:block;
	width:20%;
}

.size_detail{
	float:left;
	display:block;
	width:10%;
}